1
Collapse all filtersBudget
₹0
₹5,00,00,000
What is your price range?
- 6
- 128
- 134
- 65
Brand + Model
Popular
- 16167
- 10811
- 4410
- 4017
- 3965
- 2592
Luxury
- 1242
- 1090
- 838
- 267
Show More Brands
333 Second Hand Mahindra XUV300 Cars in India
- Under 3 Lakh
- Under 5 Lakh
- SUV Cars
- Luxury Cars




2021 Mahindra XUV300 W8 Diesel
21,456 kms • Diesel • Manual
₹8.81 Lakh
₹9.34 Lakh(Save ₹53,000)

2022 Mahindra XUV300 W8 AMT Option Diesel Dual Tone BSVI
24,706 kms • Diesel • Automatic
₹13.75 Lakh

2020 Mahindra XUV300 W8 Diesel
46,529 kms • Diesel • Manual
₹8.13 Lakh
₹8.27 Lakh(Save ₹14,000)

2019 Mahindra XUV300 W8 Diesel
69,434 kms • Diesel • Manual
₹7.02 Lakh
₹7.37 Lakh(Save ₹35,000)

2019 Mahindra XUV300 W8 Diesel
55,436 kms • Diesel • Manual
₹9.39 Lakh
₹9.78 Lakh(Save ₹39,000)


Curated Cars Collection


2019 Mahindra XUV300 W8 Option Dual Tone Diesel BSIV
91,605 kms • Diesel • Manual
₹8.52 Lakh
₹8.94 Lakh(Save ₹42,000)

2021 Mahindra XUV300 W8 Option Diesel BSVI
46,000 kms • Diesel • Manual
₹8.75 Lakh





Body Type


2019 Mahindra XUV300 W8 BSIV
26,225 kms • Petrol • Manual
₹7.68 Lakh
₹7.99 Lakh(Save ₹31,000)



2023 Mahindra XUV300 W8 Opt
25,000 kms • Petrol • Manual
₹8.99 Lakh
₹9.25 Lakh(Save ₹26,000)

2021 Mahindra XUV300 W8 Diesel
24,867 kms • Diesel • Manual
₹8.68 Lakh
₹8.78 Lakh(Save ₹10,000)
